685808
728657
302569
129665
1145942
875683
802818
984632
535687
664164
694664
290691
789312
879870
820147
908949
1017724
830610
570505
57952
101987
614377
296284
547842